/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.eam.modelo;

/**
 * Clase que representa las categorias y subcategorias. Una categoria no tendra 
 * un padre, mientras que la subcategoria almacenara el codigo del padre.
 * @author Fabian
 */
public class Categoria {
    
    private int codigo;
    private String nombre;
    private int padre;

    public Categoria() {
    }

    /**
     * Constructor con todos los parametros de la clase.
     * @param int codigo
     * @param String nombre
     * @param int padre 
     */
    public Categoria(int codigo, String nombre, int padre) {
        this.codigo = codigo;
        this.nombre = nombre;
        this.padre = padre;
    }
    
    // Getter y Setters

    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getPadre() {
        return padre;
    }

    public void setPadre(int padre) {
        this.padre = padre;
    }
        
    public String toString () {
        return nombre;
    }
            
}
